/* CSS Document */
*{padding:0;margin:0}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,p{font-size:12px;margin:0;padding:0;font-family:simsun,sans-serif;}
ul,ol{list-style:none;}
a,a:link,a:visited{color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;min-height:1%;}
/*\*/
*html .clearfix{zoom:1}
.clearfix{display:block}
/**/
.clear{clear:both;overflow:hidden;display:block;height:0;font-size:0;}
.wrap{width:440px;height:440px;overflow:hidden;margin:0 auto;border:1px solid #ccc;}
.loginwrap{background:url(bg1.jpg) no-repeat left top;}
.login{padding:210px 60px 0;}
.login li{height:45px;line-height:45px;}
.login li.login_r{padding-left:90px;height:35px;line-height:35px;}
.login li.login_r a,.login li.login_r a:visited{color:#5a9f00}
.login li span{display:inline-block;vertical-align:middle;padding:0 0 0 15px;}
.login label{text-align:right;font-family:"microsoft yahei";font-size:14px;width:80px;display:inline-block;margin-right:10px;vertical-align:middle;}
.login input{height:32px;line-height:32px;border:1px solid #ccc;width:190px;vertical-align:middle;padding:0 5px;}
.login input.cap{width:70px;}
.login input.bgbt{background:url(button.gif) no-repeat left top;width:167px;height:35px;border:none;cursor:pointer;}

.list{background:url(bg0.gif) no-repeat left top;color:#666;position:relative;}
.header{position:relative;height:42px;line-height:42px;}
.close{position:absolute;width:11px;height:12px;display:block;background:url(button.gif) no-repeat left -260px;top:15px;right:15px;text-indent:-9999px;cursor:pointer;}
.user{float:right;padding-right:50px;}
.user a{margin-left:10px;color:#58a300;}
.user a:visited{color:#58a300;}
.h_tt{font-size:14px;padding-left:20px;}

.content{padding:10px 20px;}
.tabs li{background:url(button.gif) no-repeat left -38px;width:88px;height:26px;line-height:26px;text-align:center;float:left;margin-right:12px;}
.tabs li.cur{background-position:left -67px;}
.tabs li a{color:#666;font-size:14px;}

.tbl{border-collapse:collapse;border:none;margin:10px 0;width:100%;}
.tbl td{padding:10px 5px;_padding:8px 5px;+padding:8px 2px;}

.tbl td.tcol1{width:170px;}
.inp{width:80px;padding:2px 5px;margin-right:10px;}
.inp1{width:311px;padding:2px 5px;margin-left:6px;}
.inp2{width:375px;padding:2px 5px;margin-top:3px;}
.zheb td{border:1px dashed #ccc;padding:2px 3px;}
.zheb input{vertical-align:middle;margin-right:3px;}
.zheb label{display:inline-block;line-height:20px;height:20px;vertical-align:middle;}

.info{padding:5px;line-height:22px;}
.info p{font-size:14px;}
.fbt{text-align:center;position:absolute;left:0;bottom:15px;width:440px;height:35px;}
.fbt a,.cbt a{background:url(button.gif) no-repeat left -98px;width:89px;height:22px;line-height:22px;text-align:center;color:#fff;font-size:14px;display:inline-block;margin:5px;}

.tcol2 span{width:48px;float:left;}
.tcol2 textarea{float:left;width:300px;height:35px;}

.cbt{display:block;clear:both;padding:50px 0;text-align:center;overflow:hidden;}
.bg{background:#f4f3f3;margin:10px;padding:10px;}
.lbox{background:url(bg1.gif) no-repeat top left;padding:5px;height:187px;margin-top:3px;}
.lbox .cbt{padding: 0;height:20px;line-height:20px;}
.cbt span{float:right;}
.cbt p{float:left;}

.liform{width:375px;height:165px;overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.zhua td{border:1px solid #cccccc;background:#fff;padding:2px 3px;}
.zhua td.tcol3{width:15px;}

.zhua0 td{padding:5px;}

.cbt a.bt3,.cbt a.bt4{background-position:left -191px;width:37px;height:16px;display:inline-block;padding:0;margin:3px 10px 0 0;}
.cbt a.bt4{background-position:left -221px;}



.tcol4 span{vertical-align:middle;display:inline-block;margin:0 5px;}

.search{height:21px;line-height:21px;padding:15px 0 0 0;}
.search input,.search select{vertical-align:middle;}
.bt5,.bt6{width:59px;height:21px;display:inline-block;background:url(button.gif) no-repeat left -130px;text-indent:-9999px;}
.tbl.lstb{border:1px solid #e6e6e6;background:#f6f6f6;margin:0;}
.lstb td,.lstb th{border:1px solid #e6e6e6;padding:2px 3px;}

.inp3{width:30px;}
.bt6{background-position:left -160px;width:39px;height:21px;margin-left:10px;}
.page span{float:right;}
.page span input{vertical-align:middle;}
.page a{heigh:20px;line-height:20px;color:#666;}
.page p{float:left;text-align:center;width:300px;}
.page p a{margin:0 5px;display:inline-block;}
.page p a.cur{font-weight:bold;}
.ls{width:388px;height:260px;;}
